Floga Restaurant
Tirana 1000, Albania
Great traditional albanian food and wine especially mixed grilled meat and sausages. one of the few places that you can try albanian home made pie (byrek) and ... more